Big Huge Thesaurus

New World coral snake

noun